letter of invitation to tender - German English Dictionary